//================================================================
// trying to connect to the host
var socket = require('socket.io-client')('http://localhost:8080');  // 相当 html 中于下面一句话
// var socket = io(); // 服务器会暴露出来 io 全局变量
//================================================================
// 注册事件 .on(event, function(msg){})
socket.on('chat message', function(msg){
    console.log('receive a message: ' + msg);
});
//================================================================
// 生成事件 .emit(event, msg)
socket.emit('chat message', "Hello, Jia Ruipeng");
// 客户端 emit 一个事件 'chat message', 服务器 socket.on('chat message') 后, io.emit('chat message') 又广播出去了, 而且发出去的也能收到
